cut a long story short - French English Dictionary